<?php
	include_once "../classes/thuvienham.php";
	include_once "../classes/baiviet_bs.php";
	include_once "../classes/chude_bs.php";
	include_once "../classes/chuyenmuc_bs.php";
	include_once "../classes/nguoidung_bs.php";
	include_once "../classes/loainguoidung_bs.php";
	
	if(!IsAdmin() && !IsBTV())
		header("Location: index.php");
	
	$MaNguoiDung = $_SESSION['MaND'];
	
	$baiviet = new baiviet_bs();
	$baiviet->SetMaNguoiDung($_SESSION['MaND']);
	$data_baiviet = $baiviet->LayDanhSach();
	
	$chude = new chude_bs();
	$nguoidung = new nguoidung_bs();
	$loainguoidung = new loainguoidung_bs();
	
	$chuyenmuc = new chuyenmuc_bs();
	
	$TongBaiViet = count($data_baiviet);
	$BaiVietMoiTrang = 20;
	if((int)$TongBaiViet % (int)$BaiVietMoiTrang > 0)
		$SoTrang = (int)($TongBaiViet / $BaiVietMoiTrang) + 1;
	else
		$SoTrang = (int)($TongBaiViet / $BaiVietMoiTrang);
		
	if(!isset($_GET['page']))
		header('Location: index.php?actionad=baiviet_danhsach_btv&page=1');
	else
	{
		$page = $_GET['page'];
		if($page < 1)
			header('Location: index.php?actionad=baiviet_danhsach_btv&page=1');
		if($page > $SoTrang)
			header('Location: index.php?actionad=baiviet_danhsach_btv&page=' . $SoTrang);
	}
?>

<div id="DanhSachBaiVietAD">
	<h3 align="center">Danh sách bài viết của tôi</h3>
	<div>
		<form>
		<table class="DSBV">
			<tr>
				<th >
					STT
				</th>
				<th >
					Mã bài viết
				</th>
				<th   width="40px">
					Tin chính
				</th>
				<th >
					Tiêu đề
				</th>
				<th >
					Chủ đề
				</th>
				<th >
					Chuyên mục
				</th>
				<th  width="140px">
					Tác giả
				</th>
				<th >
					Ngày đăng
				</th>
				<th >
					Lượt xem
				</th>
				<th width="50px">
					Sửa
				</th>
				<th width="50px">
					Trạng thái
				</th>
			</tr>
			
			<?php
			//Lấy lại danh sách bài viết phân trang
			include_once "../classes/baiviet_bs.php";
			$Start = $BaiVietMoiTrang * ($page - 1);
			$Limit = $BaiVietMoiTrang;
			$baiviet = new baiviet_bs();
			$baiviet->SetMaNguoiDung($_SESSION['MaND']);
			$data_baiviet = $baiviet->LayBaiVietPhanTrang($Start, $Limit);
			
			for($i = 0; $i < count($data_baiviet); $i++)
			{
			?>
			<tr>
				<td align="center">
					<?php echo $Limit * ($page - 1) + ($i + 1); ?>
				</td>
				<td align="center">
					<?php echo $data_baiviet[$i]['MaBaiViet']; ?>
				</td>
				<td align="center">
					<?php
						$baiviet_tmp_dt = new baiviet_bs();
						$baiviet_tmp_dt->SetMaBaiViet($data_baiviet[$i]['MaBaiViet']);
						$tmp = $baiviet_tmp_dt->IsTinChinh();
						if($tmp > 0)
							echo '<img src="../data/tinchinh.png" />';
						else
							echo '<img src="../data/tinchinh_no.png" />';
					?>
				</td>
				<td title="Tiêu đề: <?php echo $data_baiviet[$i]['TieuDe']; ?>">
					<?php echo '<a class="LinkBaiViet" href="../index.php?action=baiviet&mbv=' . $data_baiviet[$i]['MaBaiViet'] . '">' . XenChuoi($data_baiviet[$i]['TieuDe'], 25) . '</a>'; ?>
				</td>
				<?php
					$baiviet_tmp_dt = new baiviet_bs();
					$baiviet_tmp_dt->SetMaBaiViet($data_baiviet[$i]['MaBaiViet']);
					
					$chude_tmp_dt = new chude_bs();
					$chude_tmp_dt->SetMaChuDe($baiviet_tmp_dt->LayMaChuDeBaiViet());
				?>
				<td title="Chủ đề: <?php echo $chude_tmp_dt->LayTenChuDeTheoMaChuDe(); ?>">
					<?php
						echo $chude_tmp_dt->LayTenChuDeTheoMaChuDe();
					?>
				</td>
				<?php
					$chuyenmuc->SetMaChuyenMuc($data_baiviet[$i]['MaChuyenMuc']);
				?>
				<td title="Chuyên mục: <?php echo $chuyenmuc->LayTenChuyenMuc(); ?>">
					<?php
						echo $chuyenmuc->LayTenChuyenMuc();
					?>
				</td>
				<?php
					$nguoidung_tmp_dt = new nguoidung_bs();
					$nguoidung_tmp_dt->SetMaNguoiDung($data_baiviet[$i]['MaNguoiDung']);
				?>
				<td title="Người đăng bài: <?php echo $nguoidung_tmp_dt->LayHoTenTheoMa(); ?>">
					<?php echo $nguoidung_tmp_dt->LayHoTenTheoMa(); ?>
				</td>
				<td align="center" title="Ngày đăng: <?php echo HienThiNgayGioTheoChuanVietNam($data_baiviet[$i]['NgayDang']); ?>">
					<?php echo HienThiNgayGioTheoChuanVietNam($data_baiviet[$i]['NgayDang']); ?>
				</td>
				<td align="center">
					<?php echo ChuanHoaSo($data_baiviet[$i]['LuotXem'], 3); ?>
				</td>
				<td align="center">
					<?php 
						if($data_baiviet[$i]['DuocChinhSua'] == 1)
							echo '<a href="index.php?actionad=baiviet_sua&mabaiviet=' . $data_baiviet[$i]['MaBaiViet'] . '&pin=' . $data_baiviet[$i]['PIN'] . '"><img src="../data/sua.png" /></a>'; 
						else
							echo '<img src="../data/sua_no.png" />'; 
					?>
				</td>
				
				<?php
					if($data_baiviet[$i]['MaTrangThai'] == 1)
						$t = "Bài viết đã được xuất bản";
					else
						$t = "Bài viết chưa được xuất bản";
				?>
				<td align="center">
					<?php //Chuyển đổi trạng thái bài viết 0 --> 1 <--> 2
						if($data_baiviet[$i]['MaTrangThai'] == 1)
							echo '<img src="../data/xuatban.png" />';
						elseif($data_baiviet[$i]['MaTrangThai'] == 2)
							echo '<img src="../data/khoa.png" />';
						else
							echo '<img src="../data/xuatban_no.png" />';
					?>
				</td>
			</tr>
			<?php
				}
			?>
		</table>
		<form>
		<br/>
		<?php
			PhanTrang($page, $TongBaiViet, $BaiVietMoiTrang, 3, "index.php?actionad=baiviet_danhsach_btv");
		?>
	</div>
</div>

<script>

$('#CheckAll').click(function() {
    var c = this.checked;
    $(':checkbox').prop('checked',c);
});
</script>